WFR
WorldFootballRecord
JAPAN 1923
Cup Winners:
Astra Club
Home
Japan